most substantial - Turkish English Dictionary